5
תגובות
יצירת פונקצייה
פתח
soogo
,
יצרתי פונקציה שלוקחת פוסט ומוסיפה לו תגי רשימה ומדפיסה
וכל פעם שאני קורה לה היא מחליפה את מה היא הדפיסה ואני רוצה שהיא תגדיל לי את הרשימה בעוד פריט
<?php
function add (){
$add = $_POST[add];
return "<li> $add </li>";
}
?>
function add (){
$add = $_POST[add];
return "<li> $add </li>";
}
?>
וכל פעם שאני קורה לה היא מחליפה את מה היא הדפיסה ואני רוצה שהיא תגדיל לי את הרשימה בעוד פריט
5 תשובות
אתה משתמש בpost בעצם כל פעם שאתה נכנס אם הכתובת index.php/?add=toadd זה הדבר שנוסף
אז תנשה לעשות בסגנון הזה:
<?php
function add ($add){
return "<li> $add </li>";
}
?>
function add ($add){
return "<li> $add </li>";
}
?>
ככה כשתיקרה לה
add("text to add");
תוכל להשתמש בא במצבים רבים והיא תהיה יותר דינמית
ועוד עצה קטנה תן לשם של הפונקציה שם יותר משמעותי זה היה שימושי כשהיו לך מלא פונקציות ואז לא היה לך דרך קלה להבין מה זה מה
דוגמה לשם לפונקציה שלך:addList
הוא אמר שהוא ממליץ לך לקרוא לפונקציה בשם יותר מובן, add זה כללי ומופשט מדי, לעומת משהו כמו addLiTag או addListItem וכו' שהם מסבירים את הפואנטה של הפונקציה פחות או יותר .
את זה הבנתי אבל עדיין יש לי את הבעיה שלא נוצרים לי תגי li זה כל פעם מחליף את ההדפסה הקודמת